8.4 查询应用详情(支持根据name查询)
Path: /api/v1/resource/queryResource
Method: GET
请求参数
Query
注意:
- 各个样例之间为并列关系, 实际发送请求时只需参照其中某一个即可
根据id查询
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
id | 必须 | 应用ID |
根据name查询
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
name | 必须 | 应用名 |
- 如果响应状态码为401且控制台【审计中心/设备安全日志】中存在接口攻击行为日志,处置原因为[SNORT]SNORT ACTION: BLOCK。说明是设备检测到了请求中存在攻击特征,触发了自动拦截。请检查name参数中是否存在SQL或命令注入特征,如select、delete等关键字,如果存在请修改应用名后重试。如需协助,可联系深信服客户服务热线:400-630-6430。
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
code | number | 必须 | 返回码,0代表成功 | ||
data | object | 必须 | 返回内容 | ||
├─ data | object | 必须 | 返回内容 | ||
├─ ├─ id | string | 必须 | 应用ID | ||
├─ ├─ appAddress | string | 必须 | 应用地址, 模式为 WEB,TP-WEB | mock: https://1.2.3.1 | |
├─ ├─ addressList | object [] | 非必须 | 应用地址列表,仅隧道应用 | ||
├─ ├─ ├─ protocol | string | 非必须 | 协议 | tcp/udp/icmp/all | |
├─ ├─ ├─ host | string | 非必须 | 服务器地址 | ||
├─ ├─ ├─ port | string | 非必须 | 端口 | ||
├─ ├─ accessAddressConfig | object [] | 非必须 | 前端地址别名, 仅 WEB 模式 | item 类型: object | |
├─ ├─├─ aliasList | string [] | 必须 | 别名列表 | item 类型: string | |
├─ ├─├─ actionList | string [] | 必须 | 需要进行的操作, 包括redirect(需要302跳转), listen(监听) | item 类型: string | |
├─ ├─accessModel | string | 必须 | 访问模式 WEB/L3VPN/TP-WEB | mock: WEB | |
├─ ├─aliasAppAddresses | string | 必须 | 后端服务器地址别名,仅 WEB 模式 | ||
├─ ├─accessAddress | string | 必须 | 访问地址 | mock: https://12.3.4.5 | |
├─ ├─accessEntry | string | 必须 | 浏览器打开地址 | mock: https://webapp.com/ | |
├─ ├─allowApply | number | 必须 | 允许用户自助申请此应用,0不允许,1允许 | ||
├─ ├─applyForInfo | object | 必须 | 用户申请信息 | ||
├─ ├─├─ content | string | 必须 | 告警内容 | ||
├─ ├─├─ accessReason | string [] | 必须 | 申请理由 | item 类型: string | |
├─ ├─ description | string | 非必须 | 描述 | ||
├─ ├─ groupId | string | 必须 | 所属应用分类ID | ||
├─ ├─ groupName | string | 必须 | 所属应用分类名称 | ||
├─ ├─ iconId | string | 必须 | 图标 | ||
├─ ├─ iconType | string | 必须 | 图标类型,只能属于['font', 'upload', 'capture']其一的值 | ||
├─ ├─ iconPath | string | 必须 | 图标路径名。如果类型为capture,则为抓取的url列表 | ||
├─ ├─ level | string | 必须 | 保密级别 | ||
├─ ├─ status | number | 必须 | 启用状态,0:禁用;1:启用 | mock: 1 | |
├─ ├─ baselineStatus | number | 必须 | 基线状态 | ||
├─ ├─ name | string | 必须 | 名字 | ||
├─ ├─ nodeGroupId | string | 必须 | 节点区域ID | ||
├─ ├─ nodeGroupAddr | object | 必须 | 节点区域的访问地址 | ||
├─ ├─ ├─ lan | string[] | 必须 | 局域网访问地址 | ||
├─ ├─ ├─ wan | string[] | 必须 | 互联网访问地址 | ||
├─ ├─ trustedCertId | string | 必须 | 授信证书id,仅 WEB,TP-WEB 模式 | ||
├─ ├─ trustedCertName | string | 必须 | 授信证书名称,仅 WEB,TP-WEB 模式 | ||
├─ ├─ sm2signCertId | string | 非必须 | 商密签名证书ID,仅 WEB,TP-WEB 模式( 仅适用于2.2.16及以上版本) | ||
├─ ├─ sm2signCertName | string | 非必须 | 商密签名证书名称,仅 WEB,TP-WEB 模式( 仅适用于2.2.16及以上版本) | ||
├─ ├─ sm2encCertId | string | 非必须 | 商密加密证书ID,仅 WEB,TP-WEB 模式( 仅适用于2.2.16及以上版本) | ||
├─ ├─ sm2encCertName | string | 非必须 | 商密加密证书名称,仅 WEB,TP-WEB 模式( 仅适用于2.2.16及以上版本) | ||
├─ ├─ enableGm | number | 非必须 | 0 | 应用是否启用中国商用密码标准传输,仅 WEB,TP-WEB 模式( 仅适用于2.2.16及以上版本) | |
├─ ├─ enableBackupCert | number | 非必须 | 0 | 是否启用备用授信证书,仅 WEB,TP-WEB 模式 | |
├─ ├─ protocol | string | 必须 | 协议,l3vpn | mock: HTTPS | |
├─ ├─ protocolType | string | 必须 | 协议类型 | ||
├─ ├─ addressList | object[] | 非必须 | 隧道应用服务器地址列表,仅隧道应用 | ||
├─ ├─ ├─ host | string | 非必须 | 服务器地址 | mock: 1.1.1.1 | |
├─ ├─ ├─ port | string | 非必须 | 端口 | MOCK: 80 | |
├─ ├─ ├─ protocol | string | 非必须 | 协议,tcp, udp, all,icmp | ||
├─ ├─ excludeAddressList | object | 非必须 | 排除地址配置 | 仅适用于2.2.10及以上版本 | |
├─ ├─ ├─ host | string | 非必须 | 排除地址 | mock: 1.1.1.1 | |
├─ ├─ ├─ port | string | 非必须 | 排除端口 | MOCK: 80 | |
├─ ├─ ├─ protocol | string | 非必须 | 协议,tcp, udp, all,icmp | ||
├─ ├─ excludeAddress | object | 非必须 | 排除地址配置 | 仅适用于2.2.10 SP2及以上版本(2.2.12除外) | |
├─ ├─ ├─ status | number | 非必须 | 是否启用应用排除地址, 0:禁用,1:启用 | ||
├─ ├─ ├─ excludeAddressList | object[] | 非必须 | 排除地址列表 | ||
├─ ├─ ├─ ├─ host | string | 非必须 | 排除地址 | mock: 1.1.1.1 | |
├─ ├─ ├─ ├─ port | string | 非必须 | 排除端口 | MOCK: 80 | |
├─ ├─ ├─ ├─ protocol | string | 非必须 | 协议,tcp, udp, all,icmp | ||
├─ ├─ ext | object | 非必须 | 扩展字段 | ||
├─ ├─ ├─ paths | string [] | 必须 | URL路径规则 | item 类型: string | |
├─ ├─ ├─ pathType | number | 必须 | URL路径规则类型, 0 白名单, 1 黑名单 | ||
├─ ├─ ├─ pathStatus | number | 必须 | URL路径规则启用状态, 0 禁用, 1 启用 | ||
├─ ├─ ├─ disableAccessAddressListen | number | 必须 | 不监听前端访问地址, 0 启用, 1 禁用 | ||
├─ ├─ ├─ reqRewriteAddress | string | 必须 | 自定义请求头部改写地址, web | ||
├─ ├─ ├─ ipStatus | number | 必须 | 限制ip状态 | ||
├─ ├─ ├─ allowIps | string [] | 必须 | 限制ip | item 类型: string | |
├─ ├─ ├─ addressList | object[] | 非必须 | 隧道应用服务器地址列表备份,仅隧道应用,仅做展示使用 | ||
├─ ├─ ├─ ├─ host | string | 非必须 | 服务器地址 | mock: 1.1.1.1 | |
├─ ├─ ├─ ├─ port | string | 非必须 | 端口 | MOCK: 80 | |
├─ ├─ ├─ ├─ protocol | string | 非必须 | 协议,tcp, udp, all,icmp | ||
├─ ├─ ├─ dnsProxy | object | 必须 | 私有DNS解析 | ||
├─ ├─ ├─ ├─ enable | number | 必须 | 私有DNS解析启用状态 | ||
├─ ├─ ├─ ├─ enableLan | number | 必须 | 允许从局域网接入 | ||
├─ ├─ ├─ ├─ enableWan | number | 必须 | 允许从互联网接入 | ||
├─ ├─ ├─ dependSites | object | 必须 | 依赖站点配置 | ||
├─ ├─ ├─ ├─ enable | number | 必须 | 开关 | ||
├─ ├─ ├─ ├─ panDomain | string | 必须 | 泛域名 | ||
├─ ├─ ├─ ├─ siteList | object [] | 必须 | 依赖站点 | item 类型: object | |
├─ ├─ ├─ ├─ ├─ appAddress | string | 必须 | 后端地址 | ||
├─ ├─ ├─ ├─ ├─ accessAddress | string | 必须 | 前端访问地址 | ||
├─ ├─ ├─ security | object | 非必须 | 应用安全配置 | ||
├─ ├─ ├─ ├─ watermark | object | 非必须 | 水印配置 | ||
├─ ├─ ├─ ├─ ├─ enable | number | 非必须 | 开关 | ||
├─ ├─ ├─ ├─ netZone | object | 非必须 | 接入IP限制(不建议使用openAPI操作) | ||
├─ ├─ ├─ ├─ ├─enable | string | 非必须 | 0 表示关闭区域限制,1表示开启区域限制(限制为ids里面的区域) | ||
├─ ├─ ├─ ├─ ├─ ids | object [] | 非必须 | 关联的节点区域列表,每一个item是节点区域的详细信息 | item 类型: object | |
├─ ├─ ssoConfig | object | 非必须 | 单点登录配置(不建议使用openAPI操作) | ||
├─ ├─ ├─ enable | boolean | 非必须 | true, false | ||
├─ ├─ ├─ url | string[] | 非必须 | 登录界面地址 | ||
├─ ├─ ├─ mode | string | 非必须 | |||
├─ ├─ ├─ intelligent | object | 非必须 | |||
├─ ├─ ├─ ├─ username | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ type | string | 非必须 | |||
├─ ├─ ├─ ├─ autoCommit | boolean | 非必须 | true, false | ||
├─ ├─ ├─ advanced | object | 非必须 | |||
├─ ├─ ├─ ├─ username | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ value | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ type | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ widgetType | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ match | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─way | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ password | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ value | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ type | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ widgetType | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ match | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─way | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ login | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ widgetType | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ match | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ way | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ userCustom1 | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ value | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ type | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ widgetType | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ match | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ way | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ userCustom2 | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ widgetType | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ match | object | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ way | string | 非必须 | |||
├─ ├─ ├─ ├─ ├─ ├─ value | string | 非必须 | |||
├─ ├─ ├─ ├─ autoCommit | string | 非必须 | true, false | ||
├─ ├─ ├─ oauth2 | object | 非必须 | 反向 OAuth2 模式配置 | ||
├─ ├─ ├─ ├─ appId | string | 非必须 | 反向 OAuth2 授权应用 ID | ||
├─ ├─ ├─ ├─ appSecret | string | 非必须 | 反向 OAuth2 授权应用密钥 | ||
├─ ├─ ├─ ├─ enableReturnPassword | number | 非必须 | 是否开启返回密码 | ||
├─ ├─ ├─ ├─ mode | string | 非必须 | 反向 OAuth2 模式 proxy:票据注入;302: OAuth对接 | ||
├─ ├─ ├─ ├─ proxyUrl | string | 非必须 | 改写地址 | ||
├─ ├─ ├─ ├─ callbackUrl | string | 非必须 | 回调地址 | ||
├─├─ openModel | object | 非必须 | 打开方式 | ||
├─├─├─ enabled | number | 非必须 | 是否启用打开方式,0为不启用,1为启用 | ||
├─├─├─ platform | object | 非必须 | 不同平台的打开方式 | ||
├─├─├─├─ windows | object | 非必须 | Windows平台的打开方式 | ||
├─├─├─├─├─ model | string | 非必须 | no | 方式,有如下几种值:no、default-browser、custom-browser、specified-program、sys-program | mock: no |
├─├─├─├─├─ browser | object | 非必须 | 打开方式为"default-browser"或"custom-browser"时的详细配置 | ||
├─├─├─├─├─├─ programName | string | 非必须 | 程序名称,如果model填写的custom-browser时,则此项需要填写, 参考 《打开方式中浏览器信息对应表-Windows》 中的 programName 列 | ||
├─├─├─├─├─├─ processName | string | 非必须 | 进程名,如果填写了programName,则需要填写此项,每种浏览器对应的进程名参考 《打开方式中浏览器信息对应表-Windows》 中的 processName 列 | ||
├─├─├─├─├─├─ issuerName | string | 非必须 | 签名者名称,如果填写了programName,则需要填写此项,每种浏览器对应的签名者名称参考 《打开方式中浏览器信息对应表-Windows》 中的 issuerName 列 | ||
├─├─├─├─├─├─ originalFilename | string | 非必须 | 原始文件名,如果填写了programName,则需要填写此项,每种浏览器对应的原始文件名参考 《打开方式中浏览器信息对应表-Windows》 中的 originalFilename 列 | ||
├─├─├─├─├─├─ useDefaultBrowser | number | 非必须 | 允许在未找到该浏览器时自动打开默认浏览器,0不允许,1允许 | ||
├─├─├─├─├─├─ enableExecArgs | number | 非必须 | 是否在打开时携带额外启动参数 | 仅当model为"custom-browser"时有效 | |
├─├─├─├─├─├─ execArgs | string[] | 非必须 | 额外启动参数列表 | ||
├─├─├─├─├─├─ hint | object | 非必须 | 未找到浏览器时的提示语 | 仅当useDefaultBrowser为0时才会显示提示语 | |
├─├─├─├─├─├─├─ zh-cn | string | 非必须 | 中文提示语 | ||
├─├─├─├─├─├─├─ en-us | string | 非必须 | 英文提示语 | ||
├─├─├─├─├─ specifiedProgram | object | 非必须 | 打开方式为"specified-program"时的详细配置(指定程序打开) | ||
├─├─├─├─├─├─ programName | string | 非必须 | 程序名称 | ||
├─├─├─├─├─├─ programPath | string | 非必须 | 程序路径 | ||
├─├─├─├─├─├─ enableExecArgs | number | 非必须 | 是否在打开时携带额外启动参数 | ||
├─├─├─├─├─├─ execArgs | string[] | 非必须 | 额外启动参数列表 | ||
├─├─├─├─├─├─ allowOtherProgram | number | 非必须 | 是否允许终端用户选择其他程序,0不允许,1允许 | ||
├─├─├─├─├─├─ hint | object | 非必须 | 未找到程序时的提示语 | 子对象结构和字段定义与browser子对象的hint字段完全相同,以下省略 | |
├─├─├─├─├─ sysProgram | object | 非必须 | 打开方式为"sys-program"时的详细配置(使用系统应用打开) | ||
├─├─├─├─├─├─ programName | string | 非必须 | 程序名称。支持的名称见《打开方式支持的系统应用名称表-Windows》 | ||
├─├─├─├─├─├─ enableExecArgs | number | 非必须 | 是否在打开时携带额外启动参数 | ||
├─├─├─├─├─├─ execArgs | string[] | 非必须 | 额外启动参数列表 | ||
├─├─├─├─ mac | object | 非必须 | MacOS平台的打开方式 | 除了model不支持为"sys-program",以及model为"specified-program"时不支持programPath字段外,其子对象结构和字段定义与Windows平台的打开方式完全相同,以下省略 | |
├─├─├─├─ linux | object | 非必须 | Linux平台的打开方式 | ||
├─├─├─├─├─ model | string | 非必须 | no | 方式,有如下几种值:no、default-browser、custom-browser、specified-program | mock: no |
├─├─├─├─├─ browser | object | 非必须 | 打开方式为"default-browser"或"custom-browser"时的详细配置 | ||
├─├─├─├─├─├─ useDefaultBrowser | number | 非必须 | 允许在未找到该浏览器时自动打开默认浏览器,0不允许,1允许 | ||
├─├─├─├─├─├─ hint | object | 非必须 | 未找到浏览器时的提示语 | 仅当useDefaultBrowser为0时才会显示提示语。子对象结构和字段定义与Windows平台的hint字段完全相同,以下省略 | |
├─├─├─├─├─├─ uos | object | 非必须 | UOS子平台的浏览器打开方式配置 | ||
├─├─├─├─├─├─├─ programName | string | 非必须 | 程序名称,如果model填写的custom-browser时,则此项需要填写, 参考 《打开方式中浏览器信息对应表-Linux》 中的 programName 列 | ||
├─├─├─├─├─├─├─ processName | string | 非必须 | 进程名,如果填写了programName,则需要填写此项,每种浏览器对应的进程名参考 《打开方式中浏览器信息对应表-Linux》 中的 processName 列 | ||
├─├─├─├─├─├─ kylin | object | 非必须 | 麒麟子平台的浏览器打开方式配置 | 子对象结构和字段定义与UOS子平台完全相同,以下省略 | |
├─├─├─├─├─├─ ubuntu | object | 非必须 | Ubuntu子平台的浏览器打开方式配置 | 子对象结构和字段定义与UOS子平台完全相同,以下省略 | |
├─├─├─├─├─ specifiedProgram | object | 非必须 | 打开方式为"specified-program"时的详细配置(指定程序打开) | 除了不支持programPath字段,以及不支持配置额外启动参数外,其子对象结构和字段定义与Windows平台的specifiedProgram字段完全相同,以下省略 | |
├─ ├─ pathListLimit | number | 非必须 | {} | 是否启用url路径发布置 | |
├─ ├─ webConf | object | 非必须 | {} | web应用相关配置 | |
├─ ├─├─ passReqHost | number | 非必须 | 1 | 启用负载均衡时,往往需要将前端域名作为host头部传到上游,实现透明代理。 | |
├─ ├─├─ loadBalance | object | 非必须 | {} | 负载均衡配置 | |
├─ ├─├─├─ enable | number | 非必须 | 0 | 是否启用负载均衡 | |
├─ ├─├─├─ protocol | string | 非必须 | 负载均衡的后端服务器地址协议,包括https或者http | ||
├─ ├─├─├─ nodeList | object[] | 非必须 | 负载均衡多个后台服务器地址列表 | ||
├─ ├─├─├─├─ addr | string | 非必须 | 都在均衡模式下,后台服务器地址,注意不能填写协议头,如192.168.0.1:443 | ||
├─ ├─├─├─ type | string | 非必须 | 负载均衡算法,包含ip源地址hash,轮询,头部属性hash,cookie属性哈希,分别是ipHash,rr,headerHash,cookieHash,其中头部、cookie属性hash还需要配置key,指定一个hash的属性。 | ||
├─ ├─├─├─ key | string | 非必须 | 负载均衡算法选择头部属性、cookie属性hash时指定的hash属性。 | ||
├─ ├─├─├─ healthCheck | object | 非必须 | 负载均衡健康检查 | ||
├─ ├─├─├─├─ enable | number | 非必须 | 0 | 是否启用健康检查 | |
├─ ├─├─├─├─ active | object | 非必须 | 主动健康检查配置 | ||
├─ ├─├─├─├─ type | string | 非必须 | tcp | 健康检查协议,支持tcp和http | |
├─ ├─├─├─├─ timeout | number | 非必须 | 10 | 健康检查超时时间,支持1-3600秒 | |
├─ ├─├─├─├─ httpPath | string | 非必须 | / | 健康检查的http接口url,当type为http时生效且必填 | |
├─ ├─├─├─├─ healthy | object | 非必须 | 健康节点相关配置 | ||
├─ ├─├─├─├─├─ interval | number | 非必须 | 10 | 健康节点的检查间隔,支持1-3600秒 | |
├─ ├─├─├─├─├─ httpsStatuses | number[] | 非必须 | [200,302] | 健康节点返回的httpcode,当type为http时生效 | |
├─ ├─├─├─├─├─ successes | number | 非必须 | 3 | 健康判定次数,支持1-50次 | |
├─ ├─├─├─├─ unhealthy | object | 非必须 | 故障节点相关配置 | ||
├─ ├─├─├─├─├─ interval | number | 非必须 | 10 | 故障节点的检查间隔,支持1-3600秒 | |
├─ ├─├─├─├─├─ failures | number | 非必须 | 3 | 故障判定次数,支持1-50次 | |
├─ ├─├─ pathList | object[] | 非必须 | url细粒度发布配置,可以发布域名下的指定路径。 | ||
├─ ├─├─├─ path | string | 非必须 | 路径支持"*"通配符在结尾,进行模糊匹配;不带"*"时是精确匹配模式。 | ||
├─ ├─├─├─ desc | string | 非必须 | 发布路径的备注,建议填写发布路径的初衷,方便后续维护 | ||
├─ ├─├─excludePathStatus | number | 非必须 | 0 | 是否启用url发布排除路径,启用后可以在发布路径中排除部分路径 | |
├─ ├─├─excludePathList | object[] | 非必须 | url发布排除路径列表 | ||
├─ ├─├─├─ path | string | 非必须 | 路径支持"*"通配符在结尾,进行模糊匹配;不带"*"时是精确匹配模式。需要保证排除路径是已经发布的pathList中路径的字路径。 | ||
├─ ├─├─├─ desc | string | 非必须 | 排除路径的备注,建议填写排除路径的初衷,方便后续维护 | ||
msg | string | 必须 | 描述信息 |
返回示例
{
"code": 0,
"data": {
"data": [
{
"id": "731f0870-24bb-11eb-ad72-ef52c7216cc3",
"status": 1,
"accessModel": "WEB",
"name": "协同文档",
"description": "",
"groupId": "128a0550-23da-11eb-9d89-2930adc4c963",
"groupName": "公司模拟依赖站点",
"appAddress": "https://www.test.com",
"accessAddress": "https://www.test.com",
"accessEntry": "https://www.test.com/",
"trustedCertId": "dd79210e-1ab1-4665-98c8-849abc7ab8e0",
"trustedCertName": "sf.com",
"protocol": "",
"nodeGroupId": "39e49780-ee53-11ea-a15f-5d6b64c8ca53",
"iconId": "1",
"level": "3",
"ext": {
"paths": [],
"readXFF": 0,
"allowIps": [],
"dnsProxy": {
"enable": 0,
"enableLan": 0,
"enableWan": 0
},
"ipStatus": 0,
"pathType": 1,
"security": {
"netZone": {
"enable": 0,
"ids": []
},
"watermark": {
"enable": 0
}
},
"pathStatus": 0,
"dependSites": {
"enable": 1,
"panDomain": "sangfor.com",
"isPanDomainCert": true,
"siteList": [
{
"appAddress": "http://192.168.1.3:8060",
"accessAddress": "https://192-168-1-3-8060-p.sangfor.com:443"
}
]
},
"enableTransparentProxy": 0,
"disableAccessAddressListen": 0
},
"accessProtocol": "https:",
"accessHostname": "www.test.com",
"accessPort": 443,
"iconPath": "",
"iconType": "font",
"creator": "admin",
"creatorRole": "超级管理员",
"baselineStatus": 0,
"applyForInfo": {
"content": "您没有权限访问该应用,如需访问须提交访问申请\n若申请长时间未处理,请联系管理员:\n联系人:张三(工号10001)\n联系电话:187xxxxxx1x",
"accessReason": [
"我所属组织架构均需要通过此应用开展业务工作",
"我因为岗位职责原因需要访问该应用",
"我因为个人特殊原因需要访问该应用"
]
},
"nodeGroupAddr": {
"lan": [
"10.242.3.231"
],
"wan": [
"10.10.3.224"
]
},
"accessAddressConfig": [
{
"actionList": [
"redirect",
"listen"
]
},
{
"actionList": [
"listen"
]
}
],
"ssoConfig": {
"enable": false
},
"aliasAppAddresses": "",
"ssoConfigDemo": {
"enable": true,
"url": "http://idtrust.com:100/login",
"mode": "intelligent",
"intelligent": {
"autoCommit": true,
"username": {
"type": "user.username"
}
},
"advanced": {
"widgetConfig": [
{
"id": "username",
"name": "账号输入框",
"widgetType": "username",
"match": {
"type": "auto",
"value": "account"
},
"value": {
"type": "user.username",
"value": ""
}
},
{
"id": "password",
"name": "密码输入框",
"widgetType": "password",
"match": {
"type": "auto",
"value": "password"
},
"value": {
"type": "user.password",
"value": ""
}
},
{
"id": "login",
"name": "登录按钮",
"widgetType": "login",
"match": {
"type": "auto",
"value": "login"
}
},
{
"id": "一个UUID",
"name": "区域选择",
"widgetType": "text",
"match": {
"type": "auto",
"value": "path"
},
"value": {
"type": "user.groupPath",
"value": ""
}
},
{
"id": "一个UUID",
"name": "脚本示例",
"widgetType": "text",
"match": {
"value": "function(){}"
}
}
]
}
},
"openModel": {
"enabled": 1,
"platform": {
"windows": {
"model": "sys-program",
"browser": {
"hint": {
"en-us": "This application needs to be opened using chrome.exe browser.\n \nPlease download and install this browser.",
"zh-cn": "此应用需要通过\"chrome.exe\"浏览器使用\n请下载并安装此浏览器"
},
"useDefaultBrowser": 1,
"programName": "Google Chrome(谷歌浏览器)",
"processName": "chrome.exe",
"issuerName": [
"Google LLC",
"Google Inc"
],
"originalFilename": "chrome.exe",
"enableExecArgs": 0,
"execArgs": [
"--winArgs"
]
},
"specifiedProgram": {
"hint": {
"zh-cn": "此应用需要通过“xxx”程序使用\n请下载并安装此程序",
"en-us": "This application needs to be opened using xxx program.\nPlease download and install this program."
},
"programName": "",
"allowOtherProgram": 1,
"programPath": "",
"enableExecArgs": 0,
"execArgs": []
},
"sysProgram": {
"enableExecArgs": 1,
"execArgs": [
"/v 192.168.1.1"
],
"programName": "remoteDesktop"
}
},
"linux": {
"model": "custom-browser",
"browser": {
"hint": {
"en-us": "Please download and install the corresponding browser according to your system.\nUOS: Install 谷歌浏览器\nKylin: Install 龙芯浏览器",
"zh-cn": "请根据系统下载并安装对应浏览器\nUOS系统:安装谷歌浏览器\n麒麟系统:安装龙芯浏览器"
},
"useDefaultBrowser": 1,
"ubuntu": {
"issuerName": [],
"processName": "",
"programName": "",
"originalFilename": ""
},
"uos": {
"issuerName": [
""
],
"processName": "Google Chrome",
"programName": "谷歌浏览器",
"originalFilename": ""
},
"kylin": {
"issuerName": [
""
],
"processName": "龙芯浏览器",
"programName": "龙芯浏览器",
"originalFilename": ""
}
},
"specifiedProgram": {
"hint": {
"en-us": "This application needs to be opened using xxx program.\nPlease download and install this program.",
"zh-cn": "此应用需要通过“xxx”程序使用\n请下载并安装此程序"
},
"programName": "",
"allowOtherProgram": 1
}
},
"mac": {
"model": "specified-program",
"browser": {
"hint": {
"en-us": "",
"zh-cn": ""
},
"useDefaultBrowser": 1,
"programName": "",
"processName": "",
"issuerName": [],
"originalFilename": "",
"enableExecArgs": 0,
"execArgs": []
},
"specifiedProgram": {
"hint": {
"zh-cn": "此应用需要通过“FileZilla”程序使用\n请下载并安装此程序",
"en-us": "This application needs to be opened using FileZilla program.\nPlease download and install this program."
},
"programName": "FileZilla",
"allowOtherProgram": 0,
"programPath": "",
"enableExecArgs": 0,
"execArgs": []
}
}
}
},
"pathListLimit": 0,
"webConf": {
"loadBalance": {
"enable": 0,
"nodeList": [
{
"addr": "aaaa.com"
}
],
"type": "ipHash",
"key": "",
"healthCheck": {
"enable": 0,
"active": {
"type": "tcp",
"timeout": 10,
"httpPath": "/",
"healthy": {
"interval": 10,
"httpStatuses": [
200,
302
],
"successes": 3
},
"unhealthy": {
"interval": 10,
"failures": 3
}
}
},
"protocol": "https"
},
"pathList": [],
"excludePathStatus": 0,
"excludePathList": [],
"authFreeIp": [],
"passReqHost": 1,
"clientIPOptions": 0,
"xffTransOptions": 0,
"timeOut": {
"connectTimeout": 60,
"sendTimeout": 60,
"readTimeout": 60
},
"enableCORS": 0,
"keepAlive": 0
}
}
]
},
"msg": "请求成功"
}
错误信息
错误提示 | 错误码 |
---|---|
参数检查出错 | 10000001 |
数据可能存在异常 | 10000001 |
应用前端地址非法 | 10000001 |
应用不存在 | 77200001 |